intervenant public - German English Dictionary